export interface Message {
  _id: string;
  type: 'user' | 'ai';
  content: string;
  timestamp: string;
  hasImage?: boolean;
  imageData?: string;
  isLoading?: boolean;
  isDeepThinking?: boolean;
  aiModel?: string;
}

export interface ConversationHistory {
  role: 'user' | 'assistant' | 'system';
  content: string;
  timestamp?: string;
}
